home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir31 / dpp210.zip / DPP.DOC next >
Text File  |  1994-06-15  |  26KB  |  513 lines

  1.  
  2.  
  3.                               A PRIME PRODUCTION
  4.  
  5.  
  6.  
  7. █████▄ █▌█████▄ █▌█████▌▄█████▌█▌      █████▄ █▌    ▄█████▌█▌   █▌█████▌█████▄
  8.     ▀█▌█▌    ▀█▌█▌  █▌       █▌█▌          ▀█▌█▌         █▌█▌   █▌          ▀█▌
  9. █▌   █▌█▌█▌     █▌  █▌  █▌   █▌█▌      █▌   █▌█▌    █▌   █▌▐█  ▐█ █▌    █▌   █▌
  10. █▌   █▌█▌█▌ ███▌█▌  █▌  █▌   █▌█▌      █▌  ▄█▌█▌    █▌   █▌ ▐█▐█  ███▌  █▌  ▄█▌
  11. █▌   █▌█▌█▌   █▌█▌  █▌  ████▌█▌█▌      █████▀ █▌    ████▌█▌  ▐█   █▌    █████▀
  12. █▌  ▄█▌█▌█▌  ▄█▌█▌  █▌  █▌   █▌█▌      █▌     █▌    █▌   █▌  ▐█   █▌    █▌▀█▄
  13. █████▀ █▌█████▀ █▌  █▌  █▌   █▌█████▌  █▌     █████ █▌   █▌  ▐█   █████ █▌  ▀█
  14.  
  15.                                ▐███▄▐███▄ ▄██▄
  16.         ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄. ▄  █ ▄  █ ▄  █▌.▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  17.             ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄.▐█  █▐█  █▐█  █▌.▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  18.                 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄.▐███▀▐███▀▐█  █▌.▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  19.                                ▐█   ▐█ █▌▐█  █▌
  20.                                ▐█   ▐█ ▐█ ▀██▀
  21.  
  22.  
  23.                                  version 2.10
  24.  
  25.                                      by
  26.  
  27.                          Riku Aakkula & Jussi Moisio
  28.  
  29.  
  30.                 What is DPP?...............................
  31.                 Foreword...................................
  32.                 Technical data.............................
  33.                 Getting started............................
  34.                 Detection..................................
  35.                 Playing module.............................
  36.                 Errors.....................................
  37.                 Contacting.................................
  38.                 Greetings..................................
  39.  
  40.  
  41.         ╔══════════════╗
  42.         ║ WHAT IS DPP? ║
  43.         ╚══════════════╝
  44.  
  45.          Digital Player Pro (DPP) is a module player. It reads the most
  46.          common module types (MOD, STM, S3M, FAR etc...) and outputs the
  47.          music on a wide variety of different soundcards and devices,
  48.          including the PC speaker. So, you don't necessary need to buy a
  49.          soundcard to use DPP. However, you are STRONGLY engouraged to
  50.          buy one. In sound quality money definitely makes a difference.
  51.  
  52.  
  53.         ╔══════════╗
  54.         ║ FOREWORD ║
  55.         ╚══════════╝
  56.  
  57.          DPP started as a very simple project. But as many projects tend
  58.          to do, DPP soon started to swell into a massive audio entertainment
  59.          system it is today :)
  60.          The first few versions were entirely coded by Riku Aakkula using
  61.          pascal (and assembler). Later I (Jussi Moisio) came along to
  62.          develop DPP: The Next Generation... ;> The whole program structure
  63.          was reprogrammed using C.
  64.  
  65.          And what got it all started? The answer is very simple. A couple
  66.          of friends of Riku asked him to do a moduleplayer because they
  67.          didn't like any of the existing ones. And here is the result:
  68.          DIGITAL PLAYER PRO! Enjoy using it and remember to send us a
  69.          postcard if you really like DPP.
  70.  
  71.         ╔════════════════╗
  72.         ║ TECHNICAL DATA ║
  73.         ╚════════════════╝
  74.  
  75.          Supported soundcards    : GUS, SB family, PAS family, Aria and WSS.
  76.  
  77.          Supported non-scards    : Stereo-DAC, PC speaker and Covox
  78.  
  79.          Supported module formats: MOD, S3M, STM, AMF, NST, 699, MTM and FAR
  80.  
  81.          Supported processors    : 386sx...486sx with MCP and 486...PENTIUM
  82.  
  83.          Sampling rates          : 4.4kHz...44.1kHz (depending on sound device)
  84.  
  85.          DMAs, IRQs and I/O PORTS: All (selectable)
  86.  
  87.          Playback                : Surround/stereo/mono
  88.  
  89.          FFT                     : 128 samples per second
  90.  
  91.          Memory handling         : Base memory (640kb), EMS memory (0-2048kb)
  92.  
  93.          Programming language    : 64% assembler and 36% C
  94.  
  95.          Detection system        : Autodetection
  96.  
  97.          Channels                : 1-16
  98.  
  99.          Playing modes           : Normal/quality
  100.  
  101.  
  102.         ╔═════════════════╗
  103.         ║ GETTING STARTED ║
  104.         ╚═════════════════╝
  105.  
  106.          The following pictures are screenshots from DPP. The picture areas
  107.          are separated by rows of equal signs (=).
  108.  
  109. ===============================================================================
  110.  
  111.  Digital Player Pro 2.00                   (c) 1994 Riku Aakkula & Jussi Moisio
  112.  Syntax: DPP [options] modulename [[modulename]...] [@listfile] [options]
  113.  Use DPP -h to get some info!
  114.  
  115. c:\modules\_
  116.  
  117. ===============================================================================
  118.  
  119.          Above is an example of what you get when you type DPP at command
  120.          line (don't forget to press enter... ;) )
  121.  
  122.          For the help screen below type DPP -h
  123.  
  124. ===============================================================================
  125.  
  126.  Digital Player Pro 2.00                   (c) 1994 Riku Aakkula & Jussi Moisio
  127.  Syntax: DPP [options] modulename [[modulename]...] [@listfile] [options]
  128.  Use DPP -h to get some info!
  129. ┌──────────────────────────────────────────────────────────────────────────────┐
  130. │                                                                              │
  131. │ ≡ Digital Player Pro's HELP! ≡                                               │
  132. │ ──────────────────────────────                                               │
  133. │                                                                              │
  134. │ -Sxxxxx - Sampling rate (4000-44100) or (4-44)                               │
  135. │ -Cx     - Card (1=PC speaker, 2=Covox, 3=Stereo DAC, 4=Sound Blaster, 5=Sound│
  136. │                Blaster Pro, 6=Sound Blaster 16, 7=Pro Audio Spectrum, 8=Pro  │
  137. │                Audio Spectrum +, 9=Pro Audio Spectrum 16, 10=Aria, 11=Windows│
  138. │                Sound System, 12=Gravis Ultrasound)                           │
  139. │                                                                              │
  140. │                                                                              │
  141. │ -Dx    - DMA Channel x                                                       │
  142. │ -Ix    - DMA IRQ x                                                           │
  143. │ -Px    - Use port xxx (PC speaker = 42)                                      │
  144. │ -Q     - Quality mode (8-bit cards)                                          │
  145. │ -N     - No EMS                                                              │
  146. │ -Axxx  - Specify amount of EMS memory to use (256...2048kb)                  │
  147. │ -L     - Looping mode (loop inside each module)                              │
  148. └──────────────────────────────────────────────────────────────────────────────┘
  149.  
  150.  
  151. c:\modules\_
  152.  
  153. ===============================================================================
  154.  
  155.          For example, if you want to load a module called ICEFRONT.S3M
  156.          (greetz to Skaven, we like your music a lot!) you have to
  157.          enter the following line on the command line:
  158.  
  159.          DPP ICEFRONT.S3M
  160.  
  161.          This is the easy way out. It also is the safest way, because it
  162.          will allow DPP to detect the soundcard you have and the proper
  163.          settings for it.
  164.  
  165.          However, there are situations where you need to take more control.
  166.          For example:
  167.  
  168.                 * You don't have a soundcard and want to play music with
  169.                   PC speaker
  170.  
  171.                 * You have more than one soundcard installed and want to
  172.                   specify the one to use
  173.  
  174.                 * The detection routines fail to detect your soundcard
  175.  
  176.          You may also just want to try different configurations. On some
  177.          systems sound quality and system functionality may be improved
  178.          with proper settings.
  179.  
  180.          Use the following command line options to control DPP:
  181.  
  182.  
  183.                 -Cxx    Selects the sound device to use. Values for xx:
  184.                         1 = PC speaker
  185.                         2 = Covox (mono DAC)
  186.                         3 = Stereo DAC
  187.                         4 = Sound Blaster
  188.                         5 = Sound Blaster Pro
  189.                         6 = Sound Blaster 16
  190.                         7 = Pro Audio Spectrum
  191.                         8 = Pro Audio Spectrum +
  192.                         9 = Pro Audio Spectrum 16
  193.                         10 = Aria
  194.                         11 = Windows Sound System
  195.                         12 = Gravis Ultrasound
  196.  
  197.                 -Pxxx   Specify the base I/O port for the sound device
  198.                         selected. For example, SB is usually at 220
  199.                         (the base port addresses are in hex format).
  200.                         PC speaker is at port 42.
  201.  
  202.                 -Dx     Specify the DMA channel to use. Consult your
  203.                         soundcard's manual to find out the channel your
  204.                         card uses. Prepare for DMA conflicts when messing
  205.                         with this option...
  206.  
  207.                 -Ixx    Specify the IRQ number. This is also something you
  208.                         should find out from the soundcard's manuals.
  209.                         As with option -D, there is a danger of conflicting
  210.                         with other programs/hardware you have installed.
  211.  
  212.                 -Q      Use quality mode with 8-bit cards. This affects the
  213.                         internal mixing routines and is a bit slower but
  214.                         offers better sound quality.
  215.  
  216.                 -N      Disable EMS using
  217.  
  218.                 -Axxx   Specify amount of EMS memory to use. Xxx must be
  219.                         between 256kb and 2048kb. If autodetected 1024kb
  220.                         is not enough you can force DPP to use more EMS
  221.                         than 1024 entering -Axxx to command line.
  222.  
  223.                 -L      Looping mode. DPP don't loop inside each module
  224.                         automatically. If there is more than one module
  225.                         in the playing list DPP loads automatically next
  226.                         module after the module ends.
  227.  
  228.  
  229.         Examples:
  230.  
  231.  
  232.          You have two soundcards, GUS and SB, installed in your computer.
  233.          You want you have your daily overdoze of Skaven but want to use
  234.          the old Soundblaster for a change.
  235.  
  236.           DPP ICEFRONT.S3M -C4
  237.  
  238.          This will force DPP to use SB, ignoring the other soundcards found
  239.          in the system. Default values are used for base port, DMA and IRQ.
  240.  
  241.  
  242.          You have a GUS installed, but your current boot selection doesn't
  243.          include drivers for GUS, so DPP won't detect GUS automatically.
  244.          Not wanting to reboot your computer but remembering that your GUS
  245.          is at base port 240 using DMA channel 1 and IRQ 11 you type:
  246.  
  247.           DPP ICEFRONT.S3M -C12 -P240 -I11 -D1
  248.  
  249.  
  250.          You are a poor bastard and don't have any money to buy a soundcard
  251.          but you still want to use DPP because it's so great ;)
  252.  
  253.           DPP ICEFRONT.S3M -C1
  254.  
  255.          And your PC speaker screams like it never did before...
  256.  
  257.  
  258.  
  259.         ╔═══════════╗
  260.         ║ DETECTION ║
  261.         ╚═══════════╝
  262.  
  263. ===============================================================================
  264.  
  265.  Loading module...
  266. ■ Detect GUS at 240h
  267. ■ DMA IRQ: 5
  268. ■ DMA channel: 5
  269. ■ Using EMS memory
  270. ■ 10 module(s) in the playing list
  271.  
  272. ===============================================================================
  273.  
  274.          Above is the 'detection screen' which shows you that DPP is now
  275.          loading a module. You also see the soundcard DPP uses and the DMA
  276.          and IRQ settings for it. You can also see if DPP is using EMS memory
  277.          and how many modules are in the playing list.
  278.  
  279.  
  280.         ╔════════════════╗
  281.         ║ PLAYING MODULE ║
  282.         ╚════════════════╝
  283.  
  284.          Below you can see the main playing screen of DPP. This is where you'll
  285.          spend most of your time.
  286.  
  287. ===============================================================================
  288.  
  289.  Digital Player Pro 2.00    (c) 1994 Riku Aakkula & Jussi Moisio   ICEFRONT.S3M
  290.  
  291.  GUS at 38587 Hz 16bit stereo       Song: Ice Frontier           Pos: 04/20:12
  292.  Memory used by module 233kb        Time: 00:40  Tempo: 8/125    Vol: 100%
  293.  
  294. ┌─────────────────────┬───┬──────────┬──┬───┬──────────────────────────────────┐
  295. │Titan.Horn.Reverse   │C-4│SAMPLE OFS│64│LFT│■■                                │
  296. │SlamDrum.3.Reverb    │C-4│          │64│RGT│                                  │
  297. │SlamDrum.3.Reverb    │C#4│          │64│LFT│                                  │
  298. │ACGuitar.2.simple    │C-5│          │64│RGT│                          ■■■■■■■■│
  299. │ACGuitar.2.simple    │A#4│DELAY NOTE│30│LFT│                                  │
  300. │CosmoSynth.Minor     │C-5│          │64│RGT│                         ■■■■■■■■■│
  301. │BrassSynthLead.korg  │G-4│PORTA DOWN│57│LFT│■■■■■■                            │
  302. │BrassSynthLead.korg  │G-4│          │40│RGT│                            ■■■■■■│
  303. └─────────────────────┴───┴──────────┴──┴───┴──────────────────────────────────┘
  304. ┌──────────────────────────────────────╥───────────────────────────────────────┐
  305. │Titan.Horn                  32kb  7kHz║SlamDrum.3.Reverb            26kb 16kHz│
  306. │Metal.Bass 1                 3kb 16kHz║SynthBD.2.Chain               4kb 17kHz│
  307. │Metal.Bass 3                 2kb 16kHz║Tambourine.2                  3kb 17kHz│
  308. │Metal.Bass 2                 2kb 16kHz║Another Cymbal               25kb 16kHz│
  309. │BigBass.3.loop              11kb 13kHz║PowerPercussion.Reverb       19kb 16kHz│
  310. │CosmoSynth.Major            18kb  6kHz║                                       │
  311. │CosmoSynth.Minor            10kb  6kHz║  Komposed by Skaven/FC                │
  312. │BellVoice.WTSynth            8kb 13kHz║                                       │
  313. │Jungle-Track.CGC.Looped      4kb 13kHz║  I can't seem to think                │
  314. │ACGuitar.2.simple            2kb 13kHz║  straight in this heat                │
  315. │Titan.Horn.Reverse           8kb  7kHz║  and moisture... That's               │
  316. │BrassSynthLead.korg         11kb 13kHz║  why this ended up short.             │
  317. │HardTech.HiHat               4kb  8kHz║                                       │
  318. │HallBaseDrum.MIX.BD12+HD1   11kb 15kHz║  Greetings go to:                     
  319. └──────────────────────────────────────╨───────────────────────────────────────┘
  320. ┌──────────── Scope ─────────────┐┌──────────┐┌────── Spectrum Analyzer ───────┐
  321. │                                ││          ││                                │
  322. │                                ││   CARD   ││                                │
  323. │                                ││   ----   ││                                │
  324. │                                ││          ││                                │
  325. │                                ││   GUS    ││                                │
  326. │                               ▄││          ││                                │
  327. │    ▄      ▄  ▄▄▀     ▄▄    ▄ ▀ ││ Port:240 ││                                │
  328. │▄  ▀  ▀▀    ▀     ▄▀    ▄  ▀    ││ DMA: 5   ││                                │
  329. │     ▄           ▄  ▀           ││ IRQ: 5   ││                                │
  330. │ ▄▀     ▄▄▀  ▀       ▄    ▀  ▄  ││          ││   ▒                            │
  331. │                         ▀      ││          ││   ▒ ▒                          │
  332. │                                ││   MODE   ││   ▒ ▒                          │
  333. │                                ││   ----   ││   ▒ ▒               ▒          │
  334. │                                ││          ││ ▒▒▒ ▒     ▒   ▒     ▒  ▒       │
  335. │                                ││  Normal  ││ ▒▒▒ ▒     ▒   ▒ ▒▒▒ ▒▒ ▒▒  ▒▒▒ │
  336. │                                ││EMS 1024kb││▒▒▒▒▒▒▒▒▒▒ ▒▒  ▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
  337. │                                ││   486    ││▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  338. └────────────────────────────────┘└──────────┘└────────────────────────────────┘
  339.  
  340. ===============================================================================
  341.  
  342.          As you can see, the screen is divided vertically into five sections.
  343.          On the top line you can see the version number, names of two great
  344.          coders ;) and the current module's file name. This is the status bar.
  345.  
  346.          The two lines below it show self-explanatory miscellaneous info.
  347.  
  348.          The first framed region shows all the channels and their playing
  349.          status. Fields from left to right: sample name, note, command,
  350.          volume, panning and the stereo volume bars.
  351.  
  352.          The section below it is the complete sample listing. For each sample
  353.          you can see name, size and the frequency the sample has been sampled
  354.          with. The arrows in the upper left or the lower right corner appear
  355.          when there are too many samples to fit in the window at once. You can
  356.          scroll the sample window with PgUp/PgDown.
  357.  
  358.          The lowest three frames include scope, card/mode information and
  359.          the spectrum analyzer. S toggles the scope and A toggles the spectrum
  360.          analyzer.
  361.  
  362.  
  363.          Pressing H while playing brings up the help screen where you can see
  364.          the keys to control DPP:
  365.  
  366. ===============================================================================
  367. ┌──────────────────────────────────────────────────────────────────────────────┐
  368. │                                                                              │
  369. │       Keys while playing                                                     │
  370. │       ──────────────────                                                     │
  371. │                                                                              │
  372. │                                                                              │
  373. │ ctrl+     - Load next module                                                │
  374. │ ctrl+     - Load previous module                                            │
  375. │           - Select previous channel                                         │
  376. │           - Select next channel                                             │
  377. │ ctrl+P     - Pause / Resume module                                           │
  378. │           - Go to next pattern                                              │
  379. │           - Go to previous pattern                                          │
  380. │ P          - Mute channel                                                    │
  381. │ -/+        - Decrease / increase master volume                               │
  382. │ F1 - F10   - Set master volume quickly                                       │
  383. │ {/}        - Set tempo                                                       │
  384. │ [/]        - Set speed                                                       │
  385. │ H          - This help screen                                                │
  386. │ I          - Infoscreen                                                      │
  387. │ A          - Activate Spectrum Analyzer                                      │
  388. │ S          - Activate Scope                                                  │
  389. │ PgUp/PgDn  - Scroll sample list up / down                                    │
  390. │ M          - Panning middle                                                  │
  391. │ L          - Panning left                                                    │
  392. │ R          - Panning right                                                   │
  393. │ U          - Surround sound                                                  │
  394. │ ,/.        - Smooth panning left / right                                     │
  395. │ D          - DOS shell                                                       │
  396. └──────────────────────────────────────────────────────────────────────────────┘
  397.  
  398. ===============================================================================
  399.  
  400.          The surround sound works only with 16-bit stereo cards but NOT with
  401.          GUS.
  402.  
  403.          DOS shell is now added to Digital Player Pro because of a BIG pressure
  404.          from users. To get back to DPP from DOS shell type EXIT. In the shell
  405.          DPP don't load next module and therefore you have to get back to DPP
  406.          from shell while DPP loads a new module.
  407.  
  408. ! ! !    YOU DON'T NEED ANYMORE MATH COPROSESSOR TO USE SPECTRUM ANALYZER  ! ! !
  409.  
  410.          There also is a small info screen but I'll just let you to find out
  411.          about that yourself.
  412.  
  413.         ╔════════╗
  414.         ║ ERRORS ║
  415.         ╚════════╝
  416.  
  417.          Error messages are so simple that there is no reason to tell anything
  418.          more than the names of errors : FILE, MEMORY, CORRUPT and DETECTION.
  419.  
  420.          Most of the errors you may encounter using DPP are simple enough so
  421.          I won't discuss them any further in here. You should be able to figure
  422.          them out yourself.
  423.  
  424.          However, if something catastrophic happens (system crash, QEMM error,
  425.          formatted hard disk :), off board parity error... ), send us a
  426.          postcard (what the heck, you should do it anyway) and tell us all
  427.          about it. Maybe in the next version it will be fixed.
  428.  
  429.  
  430.         ╔════════════╗
  431.         ║ CONTACTING ║
  432.         ╚════════════╝
  433.  
  434.          ┌─────────────────────────────────────────────────────────────────────┐
  435.          │                                                                     │
  436.          │   By mail:                                                          │
  437.          │   ────────                                                          │
  438.          │                                                                     │
  439.          │            Riku Aakkula                                             │
  440.          │            Katajakuja 4                                             │
  441.          │            SF-35600 Halli                                           │
  442.          │            FINLAND                                                  │
  443.          │                                                                     │
  444.          │                                                                     │
  445.          │   InterNet:                                                         │
  446.          │   ──────────                                                        │
  447.          │            ra@jybox.jyu.fi (the fastest method to contact)          │
  448.          │                                                                     │
  449.          │   BBS:                                                              │
  450.          │   ────                                                              │
  451.          │            R.A.LAW (DPP WORLD DIST) +358-37-5849007                 │
  452.          │                                                                     │
  453.          │            Leave messages to Riku Aakkula                           │
  454.          └─────────────────────────────────────────────────────────────────────┘
  455.  
  456.          Newest version is always available at :
  457.  
  458.          ┌─────────────────────────────────────────────────────────────────────┐
  459.          │                                                                     │
  460.          │ BBS                    Open         Speed   Number          Note    │
  461.          │ ---                    ----         -----   ------          ----    │
  462.          │ R.A.LAW                24h          16.8k   +358-37-5849007 CABiNET │
  463.          │ Maximus Filecenter #1  24h          14.4k   +358-31-2132955 line 1  │
  464.          │ Maximus Filecenter #2  24h          16.8k   +358-31-2133755 line 2  │
  465.          │                                                                     │
  466.          │ The Inner Circle       24h          14.4k   +203-293-1471   USA     │                                   │
  467.          │ The Maze of Madness    24h          14.4k   +55-61-3613206  Brasilia│
  468.          │ Litterbox              24h          16.8k   +49-5121-66728  Germany │
  469.          │ OPTiC iLLUSiONS BBS    24h          14.4k   +1-902-827-5350 Canada  │
  470.          └─────────────────────────────────────────────────────────────────────┘
  471.  
  472.          See DPP.REV for revision history.
  473.  
  474.         ╔═══════════╗
  475.         ║ GREETINGS ║
  476.         ╚═══════════╝
  477.  
  478.          SO WE WANT TO SEND SOME GREETINGS :
  479.  
  480.          Riku Aakkula a.k.a Matrix :
  481.  
  482.           Inter/PRiME, Alchemist/PRiME, Aksu/PRiME, Nixon/PRiME
  483.           Esa Hyytiä, Jussi Lahdenniemi/W, Otto Chrons/W, Marko Suovula/W,
  484.           Disperin/Admire, Juha Perälä, Tero Reunanen/W, Janne Tuominen,
  485.           Lasse Moisio, Jukka Sjöstedt, Jeremy Edman, Petri Kultaranta,
  486.           Mike Annand, Lasse Makkonen/W, Reflex, MrBiGG/Anarchy PC,
  487.           Altair/Anarchy PC, Petteri Kangaslampi/S2, Hessu Järvinen,
  488.           Jyrki Aakkula, Lemming/J!P, GORE/FC, Abyss/FC
  489.           and Brad Craig/Advanced Gravis + everyone in the PC scene...
  490.  
  491.  
  492.          Jussi Moisio a.k.a Jammer :
  493.  
  494.           Inter/PRiME, Alchemist/PRiME, Aksu/PRiME, Nixon/PRiME
  495.           Major Tom, Jaakko Leinonen, Jussi Lahdenniemi/W, Otto Chrons/W,
  496.           members of SCUP, Hessu Järvinen, Jyrki Aakkula, Lasse Immonen,
  497.           Brad Craig/Advanced Gravis + everyone I didn't have time to
  498.           think of...
  499.  
  500.  
  501.          SPECIAL THANKS TO: Inter            (Awesome bug-finder)
  502.                             Brad Craig       (Awesome support)
  503.                             Otto Chrons      (DSMI)
  504.                             Esa Hyytiä       (Original version of FFT unit)
  505.                             Markku Halmetoja (Inspiration)
  506.                             Skaven           (Test material)
  507.  
  508.  
  509.                                           sincerely yours,
  510.  
  511.                                           Riku Aakkula and Jussi Moisio
  512.  
  513.